mock someone annoyingly and insistently - Spanish English Dictionary